TITLE: ROM BEEP CODES AND ERROR MESSAGES CONTENTS: - FATAL SYSTEM BOARD BEEP CODES - NON-FATAL SYSTEM BOARD BEEP CODES - POST AND BOOT ERROR MESSAGES - INFORMATIONAL MESSAGES - RUN-TIME ERROR MESSAGES **************************************************************************** - FATAL SYSTEM BOARD BEEP CODES The table below describes the beep codes and error codes that are written to Port 80h for fatal system board errors. These errors will cause the system to halt. Note: No beep code is sounded if a test is aborted while in progress. The contents of port 80h can be read to identify the area of failure. ***************************************************************************** BEEP CONTENTS CODE PORT 80h DESCRIPTION none 01h CPU register test in progress 1-1-3 02h CMOS write/read failure 1-1-4 03h ROM BIOS checksum failure FATAL 1-2-1 04h Programmable Interval Timer failure SYSTEM BOARD 1-2-2 05h DMA initialization failure ERRORS 1-2-3 06h DMA page register write/read failuĉE 1-3-1 08h RAM refresh verification failure none 09h 1st 64K RAM test in progress 1-3-3 0Ah 1st 64K RAM chip or data line failure multi-bit 1-3-4 0Bh 1st 64K RAM odd/even logic failure 1-4-1 0Ch Address line failure 1st 64K RAM 1-4-2 0Dh Parity failure 1st 64K RAM BEEP CONTENTS CODE PORT 80h DESCRIPTION 2-1-1 10h Bit 0 1st 64K RAM failure FATAL 2-1-2 11h Bit 1 1st 64K RAM failure SYSTEM 2-1-3 12h Bit 2 1st 64K RAM failure BOARD 2-1-4 13h Bit 3 1st 64K RAM failure ERRORS 2-2-1 14h Bit 4 1st 64K RAM failure 2-2-2 15h Bit 5 1st 64K RAM failure 2-2-3 16h Bit 6 1st 64K RAM failure 2-2-4 17h Bit 7 1st 64K RAM failure 2-3-1 18h Bit 8 1st 64K RAM failure 2-3-2 19h Bit 9 1st 64K RAM failure 2-3-3 1Ah Bit A 1st 64K RAM failure 2-3-4 1Bh Bit B 1st 64K RAM failure BEEP CONTENTS CODE PORT 80h DESCRIPTION 2-4-1 1Ch Bit C 1st 64K RAM failure FATAL 2-4-2 1Dh Bit D 1st 64K RAM failure SYSTEM 2-4-3 1Eh Bit E 1st 64K RAM failure BOARD 2-4-4 1Fh Bit F 1st 64K RAM failure ERRORS 3-1-1 20h Slave DMA register failure 3-1-2 21h Master DMA register failure 3-1-3 22h Master interrupt mask register failure 3-1-4 23h Slave interrupt mask register failure none 25h Interrupt vector loading in progress 3-2-4 27h Keyboard controller test failure none 28h CMOS power failure and checksum calculation in progress BEEP CONTENTS CODE PORT 80h DESCRIPTION FATAL none 29h CMOS configuration validation in progress SYSTEM 3-3-4 2Bh Screen memory test failure BOARD 3-4-1 2Ch Screen initialization failure ERRORS 3-4-2 2Dh Screen retrace test faulure none 2Eh Search for video ROM in progress none 30h Screen believed operable none 30h Screen believed running with video ROM none 31h Monochrome monitor believed operable none 32h Color monitor (40 column) believed operable none 33h Color monitor (80 column) believed operable ***************************************************************************** - NON-FATAL SYSTEM BOARD BEEP CODES The table below describes the beep codes and error codes that are written to Port 80h for non-fatal system board errors. ***************************************************************************** BEEP CONTENTS CODE PORT 80h DESCRIPTION NON-FATAL 4-2-1 34h No time tick SYSTEM 4-2-2 35h Shutdown failure BOARD 4-2-3 36h Gate A20 failure ERRORS 4-2-4 37h Unexpected interrupt in protected mode 4-3-1 38h Memory high address line failure at 010000h - 0A0000h NON-FATAL SYSTEM 4-3-3 3Ah Timer chip counter 2 failed BOARD 4-3-4 3Bh Time-of-day clock stopped ERRORS 4-4-1 3Ch Serial port test failure 4-4-2 3Dh Parallel port test failure 4-4-3 3Eh Math coprocessor test failure ******************************************************************************* - POST AND BOOT ERROR MESSAGES The table below lists the POST and boot error messages, and suggests possible causes and solutions for each message. ******************************************************************************** * ___________________________________________________________________________ POST & BOOT MESSAGE POSSIBLE CAUSE SOLUTION =========================================================================== Diskette drive 0 seek The A drive has either Check the A drive to track 0 failed failed or is missing Diskette drive reset The diskette adapter has Check the diskette failed failed adapter Diskette read failure The diskette is either not Replace the diskete -- strike F1 to retry formatted or is defective with a bootable boot diskette and retry boot Display adapter failed; - The color/monochrome - Change the switch to using alternate switch is set wrong the correct setting - The primary video adapter - Check the primary failed video adapter ___________________________________________________________________________ POST & BOOT MESSAGE POSSIBLE CAUSE SOLUTION =========================================================================== Gate A20 failure Protected mode cannot be Most likely, the enabled problem is with the system board: check the system board Hard disk conroller The controller card has Replace the controller failure failed card Hard disk failure Retry boot. If that doesn't work replace hard disk Hard disk read failure: The working diskette or the Retry boot. If that Strike F1 to retry boot hard disk is defective doesn't work, replace the diskette ------------------------------------------------------------------------------ POST & BOOT MESSAGE POSSIBLE CAUSE SOLUTION =========================================================================== Invalid configuration - Memory size is configured Run the SETUP utility information-- Please wrong program run SETUP program - Display adapter is configured wrong - Wrong number of diskette drives Keyboard clockline Either the keyboard or the Make sure the keyboard failure the keyboard cable cable is connected Keyboard dataline connection is defective properly failure Keyboard controller The keyboard controller Check the keyboard failure firmware has failed controller ___________________________________________________________________________ POST & BOOT MESSAGE POSSIBLE CAUSE SOLUTION =========================================================================== Keyboard is locked: The keyboard lock located Please unlock at the front of the computer is activated Keyboard stuck key A key(s) is jammed Try pressing the failure key(s) again Memory address line Circuitry associated with Check the circuitry failure at hex-value, the memory chips has failed read hex-value expecting hex-value Memory data line One of the memory chips or Try replacing the failure at hex-value associated circuitry has memory chips read hex-value -- hex- failed value ___________________________________________________________________________ POST & BOOT MESSAGE POSSIBLE CAUSE SOLUTION =========================================================================== Memory high address Circuitry associated with Check the circuitry line failure at hex- the memory chips has failed value -- hex-value Memory odd/even logic Circuitry associated with Check the circuitry failure at hex-value memory chips has failed read hex-value expexting hex-value Memory parity failure One of the memory chips has Try replacing the at hex-value--hex- failed memory chips value Memory write/read One of the memory chips has Try replacing the failure at hex-value failed memory chips read hex-value expecting hex-value ___________________________________________________________________________ POST & BOOT MESSAGE POSSIBLE CAUSE SOLUTION =========================================================================== No boot device Either diskette drive A:, Retry boot. If that available--strike F1 the hard disk, or the doesn't work, replace to retry boot diskette itself is the floppy diskette or defective the hard disk No boot sector on hard The C:drive is not Format the C: drive disk--strike F1 to formatted retry boot No timer tick The timer chip has failed Check the timer chip in the system board Not a boot diskette -- The diskette in drive A: is Replace the diskette strike F1 to retry boot not formatted as a bootable with a bootable diskette diskette and retry boot Hex-value Optional ROM The peripheral card Replace the peripheral bad Checksum = hex- contains a defective ROM card value ___________________________________________________________________________ POST & BOOT MESSAGE POSSIBLE CAUSE SOLUTION =========================================================================== Shutdown failure The Keyboard controller or Check the keyboard its associated logic has controller failed Time-of-day clock The CMOS Time-of-day clock Run the SETUP utility stopped chip has failed Timer chip counter 2 Check the timer chip failed system board Timer or interrupt Either the timer chip or Check the timer chip controller bad the Interrupt Controller is of the Interrupt defective controller on the system board Unexpected interrupt in The non-maskable interrupt Check the system protected mode (NMI) port can't be board, particularly disabled the logic associated with the non-maskable interrupt ******************************************************************************** - POST INFORMATIONAL MESSAGES The table below lists the POST information messages and their meanings. ******************************************************************************** ____________________________________________________ INFORMATIONAL MESSAGE MEANING ==================================================== Hex-value Base Memory, Indicates the amount of hex-value Expansion memory that has tested successfully Decreasing available Immediately follows any memory memory error message, and informs you that the memory chips are failing Memory test terminated Indicates that you have by keystroke pressed the Spacebar while the memory tests were running. This stops the memory tests. ____________________________________________________ INFORMATIONAL MESSAGE MEANING ==================================================== Phoenix 80286 ROM BIOS This copyright message is Version 3.0 Copyright displayed on the initial 1985, 1986,1987 boot screen and indicates Phoenix Tech All that POST has started Rights Reserved Strike the F1 key to This message indicates that continue an error was found during POST. Pressing the F1 key allows the system to attempt to boot *************************************************************************** - RUN-TIME ERROR MESSAGES Run-time messages are displayed if an error occurs after the boot procedure is complete. The table below gives possible causes and solutions for the run-time messages. **************************************************************************** ___________________________________________________________________________ RUN-TIME MESSAGE POSSIBLE CAUSE SOLUTION =========================================================================== I/O card parity The peripheral card has Type (S)hut off NMI interrupt at address. failed Type (S)hut off NMI. Note: This will (R)eboot, other keys to temporatiry allow you continue to continue. You must replace the peripheral card Memory parity interrupt A memory chip(s) has failed Type (S)hut off NMI at address. Type (S)hut off NMI. (R)eboot, Note: This will only other keys to continue temporarily allow you to continue.You must replace the memory chips(s). Unexpected HW interrupt This could be any hardware Check the hardware at address. Type (S)hut related problem. off NMI,(R)eboot, Note: This message will not other keys to continue be displayed if INTENHD is false Unexpected SW interrupt There is an error(s) in the Try turning the at address. Type (S)hut software program. machine off and then off NMI, (R)eboot, Note: This message will not on again. If that other keys to continue be displayed if INTENHD is doesn't work, check false the program. Unexpected type 02 There is an error(s) in the Try turning the interrupt at address. software program. machine off and then Type (S)hut off NMI, on again. If that (R)eboot, other keys to Note: This message will not doesn't work, check continue be displayed if INTENHD is the program false. ------------------------------------------------------------------------------